turned turtle - Spanish English Dictionary